Big Huge Thesaurus

Balistes vetula

noun